it's to die for - German English Dictionary